home *** CD-ROM | disk | FTP | other *** search
- {*******************************************************************}
- Program File_Date_Time_Demo; { Aug 21/93, Greg Estabrooks. }
- USES CRT, { Clrscr,}
- DOS; { GetFTime, UnPackTime, DateTime,}
-
- VAR
- FileName :STRING[12]; { Holds the name of file to check}
- F :FILE; { Holds file handle. }
- FileT :LONGINT;
- FTime :DateTime;
-
- BEGIN
- Clrscr; { Clear the screen up. }
- FileName := ParamStr(1); { Get name of file name. }
- IF Length(FileName) = 0 THEN { If no name send error msg. }
- Writeln('FileName must be specified!',^G)
- ELSE
- BEGIN
- Assign(F,FileName); { Assign handle to F. }
- Reset(F); { Open File. }
- GetFTime(F,FileT); { Get the Time and Date for file.}
- Close(F); { Close The File. }
- UnPackTime(FileT,FTime); { Unpack the time+date into fTime}
- Write(' File : ',FileName); { Display Info for user. }
- Write(' was last modified on ');
- Write(FTime.Month,'-',FTime.Day,'-',FTime.Year,' at ');
- Write(FTime.Hour,':',FTime.Min,':',FTime.Sec);
- END;{IF}
- END.{File_Date_Time_Demo}
- {*******************************************************************}